body {
  background: #151515; }

.sideBar {
  padding: 0 0 0 0.19rem; }
  .sideBar h1 {
    font-size: 0.22rem;
    color: #EB4E30;
    font-weight: normal;
    padding: 0.28rem 0 0.4rem; }
  .sideBar .module {
    font-size: 0.14rem;
    padding-bottom: 0.2rem;
    border-bottom: 1px solid #1F1F1F;
    margin-bottom: 0.25rem; }
    .sideBar .module .icon {
      margin-right: 0.1rem;
      vertical-align: middle; }
    .sideBar .module a {
      color: #fff; }
    .sideBar .module .module-choose {
      margin-right: 0.54rem; }
  .sideBar .aim-list {
    margin-bottom: 0.11rem; }
    .sideBar .aim-list .title {
      margin-bottom: 0.15rem; }
      .sideBar .aim-list .title .border {
        display: inline-block;
        width: 0.03rem;
        height: 0.13rem;
        background: linear-gradient(#EB4E30, #3F1313);
        margin-right: 0.08rem;
        vertical-align: middle;
        border-radius: 1rem; }
